large ranunculus - French English Dictionary